﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑",Arial,Verdana,sans-serif; color:#525251;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul,li{ list-style:none;}
img{ border:none;}
.tc{ text-align:center;} .tl{ text-align:left;} .tr{ text-align:right;}
.fl{ float:left;} .fr{ float:right;}
.fb{ font-weight:bold;}
.mt5{ margin-top:5px;} .mt10{ margin-top:10px;} .mt15{ margin-top:15px;} .mt20{ margin-top:20px;}
.clear{ clear:both; overflow:hidden; height:0; line-height:0; font-size:0;}
.wrap{ width:100%; clear:both;}
.container{ width:1000px; margin:0 auto;}
body{ background:#EBEBEB;}


/*  header  */
#header{}
#header div.logoArea{ height:95px; border-bottom:1px solid #000; background:#880016; overflow:hidden;}
#header div.logoArea li.fl{ margin:1px 0 0 0;}
#header div.logoArea li.fr{ background:url(../img/tel.png) no-repeat; width:246px; height:29px; margin:10px 0 0 0; padding:43px 0 0 56px;}
#header div.logoArea li.fr .input_text{ width:163px; height:26px; background:url(../img/search_bg.jpg) repeat-x; border:none; line-height:26px; text-indent:5px; float:left;}
#header div.logoArea li.fr .input_image{ float:left; margin:0 0 0 2px;}

#header div.menu{ background:#750013; background:url(../img/menu_bg.jpg) repeat-x; height:45px;}
#header div.menu li{ float:left; text-align:center; background:url(../img/menu_j.jpg) no-repeat left 0;}
#header div.menu li a{ height:45px; line-height:43px; display:block; font-size:14px; color:#fdda26; width:166px;}
#header div.menu li a:hover{ text-decoration:none;}

#full-screen-slider { width:100%; height:345px; float:left; position:relative}
#slides { display:block; width:100%; height:345px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:9900;  padding:5px 10px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:14px; border-radius:12px; background:#fff }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#BF001F}


/*   container   */
#container{ padding:14px 0 30px 0;}
div.mainbody{}

/*  Fl  */
div.Fl{ width:220px; overflow:hidden;}
div.Fl div.list .title{ background:url(../img/con_Fl_tit.jpg) repeat-x 0 bottom; height:50px; line-height:48px; overflow:hidden; color:#890101; font-size:14px; text-indent:5px;}
div.Fl div.list .title span{ font-size:18px; color:#890101; margin-right:8px;}
div.Fl div.list .content{ padding:3px 0 0 0;}
div.Fl div.list .content li{ background:url(../img/con_Fl_tit2.jpg) repeat-x 0 bottom; overflow:hidden;}
div.Fl div.list .content li a{ display:block; height:50px; line-height:56px; font-size:14px; background:url(../img/dian2.png) no-repeat 35px 20px; padding-left:75px;}
div.Fl div.list .content li.on a,div.Fl div.list .content li a:hover{ color:#730101; background:url(../img/dian.png) no-repeat 35px 20px; text-decoration:none;}

div.Fl div.contact{ margin:70px 0 0 0;}
div.Fl div.contact .title{ border-bottom:2px solid #890101; background:url(../img/con_Fl_tit4.jpg) no-repeat; font-size:16px; color:#fff; height:29px; line-height:31px; text-indent:23px; overflow:hidden;}
div.Fl div.contact .content{ line-height:25px; padding:14px 0 0 0;}
div.Fl div.contact .content h1{ font-size:14px; margin:0 0 4px 0; color:#262626;}
div.Fl div.contact .content p{ color:#262626;}

/*  Fr  */
div.Fr{ width:725px; overflow:hidden;}
div.Fr div.location{ background:url(../img/con_Fl_tit3.jpg) repeat-x 0 bottom; height:48px; line-height:54px; overflow:hidden; color:#890101; text-align:right; padding-right:10px;}
div.Fr div.location span,div.Fr div.location a{ color:#890101;}



/*CSS Digg style pagination*/

DIV.digg {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:50px auto; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.digg A { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #3a3a3a; PADDING-TOP: 2px; TEXT-DECORATION: none; border:1px solid #e3e2e2; background:#fff;}
DIV.digg A:hover { COLOR: #3a3a3a;}
DIV.digg A:active { COLOR: #3a3a3a;}
DIV.digg SPAN.current { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #3a3a3a; PADDING-TOP: 2px; background:#dcdcdc;}
DIV.digg SPAN.disabled {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #3a3a3a; PADDING-TOP: 2px; border:1px solid #e3e2e2; background:#fff;}



/*  footer  */
#footer{ height:93px; background:#780215; overflow:hidden; line-height:26px; color:#D3ACB2; padding:17px 0 0 0;}
#footer p,#footer a{ color:#D3ACB2;}
#footer span{ color:#D3ACB2; margin:0 4px;}